package com.jiepos.mpos.inter.intopieces.entity;

import com.jiepos.mpos.inter.intopieces.stereotype.FieldFilter;

/**
 * @ClassName: RegisterEntity
 * @Description: 商户基本信息注册实体
 * @author 孙永
 * @date 2018年2月12日 上午9:38:13
 */
public class RegisterEntity {
	
	/** 外部商户号*/
	@FieldFilter(name="外部商户号", maxLength=30)
	private String out_mchnt_cd;
	
	/** 商户名称*/
	@FieldFilter(name="商户名称", maxLength=30)
	private String mchnt_name;
	
	/** 商户简称*/
	@FieldFilter(name="商户简称", maxLength=30)
	private String mchnt_short_name;
	
	/** 联系手机号*/
	@FieldFilter(name="联系手机号", fixedLength=11, number=true)
	private String mchnt_phone;
	
	/** 商户身份证号*/
	@FieldFilter(name="商户身份证号", fixedLength=18)
	private String mchnt_idcard;
	
	/** 商户所属地区*/
	@FieldFilter(name="商户所属地区", fixedLength=6, number=true)
	private String mchnt_area;
	
	/** 商户详细地址*/
	@FieldFilter(name="商户详细地址", maxLength=100)
	private String mchnt_address;
	
	/** 开户省份*/
	@FieldFilter(name="开户省份", fixedLength=6)
	private String bank_province;
	
	/** 开户城市*/
	@FieldFilter(name="开户城市", fixedLength=6)
	private String bank_city;
	
	/** 开户总行号*/
	@FieldFilter(name="开户总行号", fixedLength=12, number=true)
	private String bank_no;
	
	/** 开户支行号*/
	@FieldFilter(name="开户支行号", fixedLength=12, number=true)
	private String bank_branch_no;
	
	/** 开户账号*/
	@FieldFilter(name="开户账号", maxLength=30, number=true)
	private String debit_card_no;
	
	/** 开户名称*/
	@FieldFilter(name="开户名称", maxLength=30)
	private String debit_card_name;
	
	/** 预留手机号*/
	@FieldFilter(name="预留手机号", fixedLength=11, number=true)
	private String debit_card_phone;
	
	/** 开户人身份证号*/
	@FieldFilter(name="开户人身份证号", fixedLength=18)
	private String debit_card_idcard;

	public String getOut_mchnt_cd() {
		return out_mchnt_cd;
	}

	public void setOut_mchnt_cd(String out_mchnt_cd) {
		this.out_mchnt_cd = out_mchnt_cd;
	}

	public String getMchnt_name() {
		return mchnt_name;
	}

	public void setMchnt_name(String mchnt_name) {
		this.mchnt_name = mchnt_name;
	}

	public String getMchnt_short_name() {
		return mchnt_short_name;
	}

	public void setMchnt_short_name(String mchnt_short_name) {
		this.mchnt_short_name = mchnt_short_name;
	}

	public String getMchnt_phone() {
		return mchnt_phone;
	}

	public void setMchnt_phone(String mchnt_phone) {
		this.mchnt_phone = mchnt_phone;
	}

	public String getMchnt_idcard() {
		return mchnt_idcard;
	}

	public void setMchnt_idcard(String mchnt_idcard) {
		this.mchnt_idcard = mchnt_idcard;
	}

	public String getMchnt_area() {
		return mchnt_area;
	}

	public void setMchnt_area(String mchnt_area) {
		this.mchnt_area = mchnt_area;
	}

	public String getMchnt_address() {
		return mchnt_address;
	}

	public void setMchnt_address(String mchnt_address) {
		this.mchnt_address = mchnt_address;
	}

	public String getBank_province() {
		return bank_province;
	}

	public void setBank_province(String bank_province) {
		this.bank_province = bank_province;
	}

	public String getBank_city() {
		return bank_city;
	}

	public void setBank_city(String bank_city) {
		this.bank_city = bank_city;
	}

	public String getBank_no() {
		return bank_no;
	}

	public void setBank_no(String bank_no) {
		this.bank_no = bank_no;
	}

	public String getBank_branch_no() {
		return bank_branch_no;
	}

	public void setBank_branch_no(String bank_branch_no) {
		this.bank_branch_no = bank_branch_no;
	}

	public String getDebit_card_no() {
		return debit_card_no;
	}

	public void setDebit_card_no(String debit_card_no) {
		this.debit_card_no = debit_card_no;
	}

	public String getDebit_card_name() {
		return debit_card_name;
	}

	public void setDebit_card_name(String debit_card_name) {
		this.debit_card_name = debit_card_name;
	}

	public String getDebit_card_phone() {
		return debit_card_phone;
	}

	public void setDebit_card_phone(String debit_card_phone) {
		this.debit_card_phone = debit_card_phone;
	}

	public String getDebit_card_idcard() {
		return debit_card_idcard;
	}

	public void setDebit_card_idcard(String debit_card_idcard) {
		this.debit_card_idcard = debit_card_idcard;
	}
}
